package com.kotlin.flong.base

/*
 *区间的使用
 *
 */
fun main(args: Array<String>) {

    //downTo()
    //downTo1()
    downTo2()
}

//反向区间 100到1
fun downTo() {
    //反向区间 100到1
    var range = 100 downTo 1
    range.forEach {
        println(it)
    }
}

//反向区间 100到1
fun downTo1() {
    //反向区间 100到1
    var range = 1..100
    var nrange = range.reversed() //反转
    nrange.forEach {
        println(it)
    }
}


fun downTo2() {
    var range = 1..100
    var nrange = range.reversed()

    //每个数输出都跳10相隔输出 100 下一个就是90
    for (i in nrange step 10) {
        println(i)
    }

}

